#ifndef SUBJECT_H
#define SUBJECT_H

#include <vector>
#include "Instructor.h"
#include "Student.h"

class Subject {
private:
    Instructor* instructor;
    std::vector<Student*> students;

public:
    Subject();
    ~Subject();
    void setInstructor(Instructor* p_Instructor);
    void addStudent(Student* p_Student);
    Instructor* getInstructor();
    std::vector<Student*> getStudents();
};

#endif
